Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 DEVON WALK Terraced £132,696 £32,000 22 Oct 1999